intermediary in a supply market - Francés Inglés Diccionario